large as life
(as)
large
as
life
(humorous) used to show surprise at seeing somebody/something
I hadn’t seen her for fifteen years and then there she was, (as) large as life.